10 research outputs found

    Refactorings of Design Defects using Relational Concept Analysis

    Get PDF
    Software engineers often need to identify and correct design defects, ıe} recurring design problems that hinder development and maintenance\ud by making programs harder to comprehend and--or evolve. While detection\ud of design defects is an actively researched area, their correction---mainly\ud a manual and time-consuming activity --- is yet to be extensively\ud investigated for automation. In this paper, we propose an automated\ud approach for suggesting defect-correcting refactorings using relational\ud concept analysis (RCA). The added value of RCA consists in exploiting\ud the links between formal objects which abound in a software re-engineering\ud context. We validated our approach on instances of the <span class='textit'></span>Blob\ud design defect taken from four different open-source programs

    Actes du deuxième colloque africain sur la recherche en informatique = Proceedings of the second African conference on research in computer science

    No full text
    La complexité des nouveaux systèmes à automatiser, combinée au changement de mentalité des utilisateurs, exige des outils de conception spécifiques, simples à comprendre et faciles à utiliser. Dans cet article, nous présentons une démarche et un méta-outil appliqués à la conception de schémas de bases de données et des traitements s'y rapportant. Le type de conception proposée est basé sur le vocabulaire du domaine. Notre outil permet, de plus, de transformer automatiquement les modèles conceptuels établis en programmes de description et de manipulation de données. (Résumé d'auteur

    Using the MĂ©taGen Modeling and Development Environment in the FIBOF Esprit Project

    No full text

    Quantitative approaches in object-oriented software engineering (Report on the 11 th Workshop QAOOSE at ECOOP 2007)

    No full text
    The QAOOSE 2007 workshop brought together, for half day, researchers working on several aspects related to quantitative evaluation of software artifacts developed with the object-oriented paradigm and related technologies. Ideas and experiences were shared and discussed. This report includes a summary of the technical presentations and subsequent discussions raised by them. Exceptionally this year, one of the founders of the workshop, Horst Zuse, gave a keynote on the Theoretical Foundations of Object-Oriented Measurement. Three out of the four submitted position papers were presented, covering different aspects such as measuring inconsistencies, visualizing metric values, and assessing the subjective quality of systems. In the closing session, the participants discussed open issues and challenges arising from researching in this area and tried to forecast what will be hot research topics in the short and medium terms

    A survey of formal concept analysis support for software engineering activities

    No full text
    Formal Concept Analysis (FCA) has typically been applied in the field of software engineering to support software maintenance and object-oriented class identification tasks. This paper presents a broader overview by describing and classifying academic papers that report the application of FCA to software engineering. The papers are classified using a framework based on the activities defined in the ISO12207 Software Engineering standard. Two alternate classification schemes based on the programming language under analysis and target application size are also discussed. In addition, the authors work to support agile methods and formal specification via FCA is introduced

    25 Years of Self-Organized Criticality: Solar and Astrophysics

    Get PDF
    Shortly after the seminal paper “Self-Organized Criticality: An explanation of 1/fnoise” by Bak et al. (1987), the idea has been applied to solar physics, in “Avalanches and the Distribution of Solar Flares” by Lu and Hamilton (1991). In the following years, an inspiring cross-fertilization from complexity theory to solar and astrophysics took place, where the SOC concept was initially applied to solar flares, stellar flares, and magnetospheric substorms, and later extended to the radiation belt, the heliosphere, lunar craters, the asteroid belt, the Saturn ring, pulsar glitches, soft X-ray repeaters, blazars, black-hole objects, cosmic rays, and boson clouds. The application of SOC concepts has been performed by numerical cellular automaton simulations, by analytical calculations of statistical (powerlaw-like) distributions based on physical scaling laws, and by observational tests of theoretically predicted size distributions and waiting time distributions. Attempts have been undertaken to import physical models into the numerical SOC toy models, such as the discretization of magneto-hydrodynamics (MHD) processes. The novel applications stimulated also vigorous debates about the discrimination between SOC models, SOC-like, and non-SOC processes, such as phase transitions, turbulence, random-walk diffusion, percolation, branching processes, network theory, chaos theory, fractality, multi-scale, and other complexity phenomena. We review SOC studies from the last 25 years and highlight new trends, open questions, and future challenges, as discussed during two recent ISSI workshops on this theme.Fil: Aschwanden, Markus J.. Lockheed Martin Corporation; Estados UnidosFil: Crosby, Norma B.. Belgian Institute For Space Aeronomy; BélgicaFil: Dimitropoulou, Michaila. University Of Athens; GreciaFil: Georgoulis, Manolis K.. Academy Of Athens; GreciaFil: Hergarten, Stefan. Universitat Freiburg Im Breisgau; AlemaniaFil: McAteer, James. University Of New Mexico; Estados UnidosFil: Milovanov, Alexander V.. Max Planck Institute For The Physics Of Complex Systems; Alemania. Russian Academy Of Sciences. Space Research Institute; Rusia. Enea Centro Ricerche Frascati; ItaliaFil: Mineshige, Shin. Kyoto University; JapónFil: Morales, Laura Fernanda. Canadian Space Agency; Canadá. Consejo Nacional de Investigaciones Científicas y Técnicas; ArgentinaFil: Nishizuka, Naoto. Japan National Institute Of Information And Communications Technology; JapónFil: Pruessner, Gunnar. Imperial College London; Reino UnidoFil: Sanchez, Raul. Universidad Carlos Iii de Madrid. Instituto de Salud; EspañaFil: Sharma, A. Surja. University Of Maryland; Estados UnidosFil: Strugarek, Antoine. University Of Montreal; CanadáFil: Uritsky, Vadim. Nasa Goddard Space Flight Center; Estados Unido

    25 Years of Self-Organized Criticality: Solar and Astrophysics

    No full text
    corecore